DCA: a distributed control architecture for robotics

نویسندگان

  • Lars Petersson
  • David J. Austin
  • Henrik Christenseni
چکیده

Many contr olapplications ar e by nature distributed, not only over di erent processesbut also over several pr ocessors. Managing such a system with resp ectto the startup of pr ocesses,internal communications and state changes quickly becomesa very complex task. This pap erpr esents a distributed contr olar chite ctur e which supports a formal model of computation as described by [1]. The ar chite ctur eis primarily intended for rob ot contr olbut has a wide range of potential applications. We motivate the design and implementation of the ar chite ctur eby discussing the desired pr op ertiesof a rob ot system cap ableof doing real-time tasks like manipulation. This leads to functionality such as a pr ocessalgebra contr olling the life-cycle of the pr ocesses,grouping and distribution of processesand internal communication transpar ent to location. Our implementation do esnot in itself intr oduce any bottlenecks due to a tree structure with local contr olover pr ocesses which gives an eÆcient and scalable ar chite ctur e. At the end, an example scenario in which a fairly advanced problem like opening a door using a mobile r ob ot with a manipulator arm is demonstr ate d in the pr esented framework.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Distributed Clustering Algorithm Prototype Prototype Prototype

A new algorithm for clustering is presented — the Distributed Clustering Algorithm (DCA). It is designed to be incremental and to work in a real-time situation, thus making it suitable for robotics and in models of concept formation. The DCA starts with one cluster (or rather prototype at the center of the cluster), successively adding prototypes and distributing them according to data density ...

متن کامل

Dca-services: a Distributed and Collaborative Architecture for Conducting Experiments in Service Oriented Systems

Current distributed computing environments, such as Cloud Computing, Grid Computing and Internet of Things are typically complex and present dynamic scenarios, which makes the execution of experiments, tests and performance evaluations challenging. Performing large scale experiments in Service-Oriented Computing (SOC) environments can be a difficult and complex task. In this paper, we propose a...

متن کامل

A decoupled, distributed AUV control architecture

Current work on undersea vehicles at the Australian Centre for Field Robotics concentrates on the development of terrain-aided navigation techniques, sensor fusion and vehicle control architectures for real-time platform control. Accurate position and attitude estimation and control methods use information from scanning sonar to complement a limited vehicle dynamic model and unobservable enviro...

متن کامل

A Distributed Architecture for Autonomous Unmanned Aerial Vehicle Experimentation

The emerging area of intelligent unmanned aerial vehicle (UAV) research has shown rapid development in recent years and offers a great number of research challenges for distributed autonomous robotics systems. In this article, a prototype distributed architecture for autonomous unmanned aerial vehicle experimentation is presented which supports the development of intelligent capabilities and th...

متن کامل

An Adaptive Thin-Client Robot Control Architecture

This paper describes an architecture and runtime system to implement distributed control and data processing applications in a thin-client manner, suitable for implementing a thin-client mobile robotics system. The system varies control fidelity and locality to adapt a control application to changes in Quality of Service availability and processing resources using a cost benefit model. An examp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001